home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Suzy B Software 2
/
Suzy B Software CD-ROM 2 (1994).iso
/
animatin
/
anim_q2z
/
statusdm
/
articles
/
neodesk2.asc
< prev
next >
Wrap
Text File
|
1995-04-26
|
16KB
|
308 lines
*******************************************************************************
* STatus Disk Magazine *
* Issue 1, Volume 1 *
* *
* NOTE: This issue is to be copied freely by Atari ST users. We at STatus *
* strictly prohibit anyone selling this issue as part of a Shareware or PD *
* collection. *
* *
* STatus Disk Magazine *
* Suite 299 *
* 4431 Lehigh Road *
* College Park, MD 20740 *
* *
* STatus Disk Magazine (c) 1989, is a COMMERCIAL effort. *
*******************************************************************************
NeoDesk 2.05 - The Alternative ST Desktop
The user-friendly Atari ST owes much of its ease of use to
the "graphic interface," the GEM (Graphics Environment Manager)
desktop developed by Atari and Digital Research Incorporated. As
ST users have become used to this environment, they often balk at
some of the limitations and quirks of the GEM desktop, with
thoughts of things that should have been added and things that
should be streamlined. Enter NeoDesk - a program that operates
as a "replacement" interface. While it actually is a program,
that does take up RAM when run, it can be configured to "give
back" all but 21K of memory when a program is executed; when
exited, NeoDesk will simply reload itself from disk. For those
with enough RAM, NeoDesk can optionally reside in RAM at all
times for faster "exits back to the NeoDesk desktop."
The author, Dan Wilga, has thought of everything. Just
about all aspects of the desktop have been enhanced some way by
the NeoDesk program. Here are the major enhancements (and by no
means all of them) -
- Custom Icons
If you like icons, you'll LOVE NeoDesk. The current version
stores icons within Neodesk's resource files. There is a
limit, therefore, of 120-140 custom icons (!). You will
many well drawn icons when you buy NeoDesk, and optionally,
you can find many more on the pay services, or create your
own with a very comprehensive icon create/edit program
included in NeoDesk.
- Maximum Use of Windows
If you prefer text to icons (as I do) in your open file
windows, NeoDesk even enhances that for you. An open
window will always line up icons or text names so that
it will show as many as it can, and the rest can be seen
with the right scroll bar. There is no bottom scroll
bar - instead this space is used for the volume name, which
NeoDesk easily allows you to assign to your partition or
floppy. Also, if you open a window wide enough, NeoDesk
will display text filenames in columns! As if that were not
enough, it will also display filenames in half-height text
to let you see even more at one glance. Your file window
can show as much or as little as you need, sorted in many
different ways. Moreover, these choices are all accessible
through <alt>+keypress equivalents making desktop operations
very fast indeed. Even opening a drive icon itself is
simply a matter if pressing <shift> a a (much as in double
clicking) to open the directory window for drive A. If you
can't find a file with all these enhancements, there's a
Directory Search function which supports wildcards with
"?" serving as an individual character substitute and "*"
for all possible characters and combinations of characters.
- Running Applications From The Desktop
With NeoDesk it is possible as mentioned above to open a
file window with a <shift> a a (hit a twice) for drive a,
for example. Also, you can open a window and drag an appli-
cation to the desktop where even if shown as text it becomes
an icon, save it to the desktop, and assign it a number or
alpha character (as long as it doesn't conflict with a drive
character) and launch any program by double clicking on the
associated icon, or using the shift sequence. Never again
will you want to chase through drives and folders to launch
your programs; NeoDesk will remember the paths and do the
job for you. To allow for even more customization of your
desktop, you can have NeoDesk use your favorite medium or
high resolution Degas picture that will be automatically
loaded at bootup.
- Install Applications
The install application function, which allows a program
to be executed and the associated file you selected loaded
into the program, has an important enhancement over the
standard GEM desktop: resource files can be located outside
of the folder in which the document resides. NeoDesk can
find the associated resource files.
Some shells and compilers, like Mark Williams C, can have
up to ten environment strings passed to them when executed
through an "edit environment" option. Most users,
like me, will never see this put into use, but it's there!
In the NeoDesk Set Preferences menu, there are many ways
to customize and perfect the way the program behaves for
you; you can select confirmation of moves/copies/deletes
and select the behavior that results from icon dragging
(copy/move/ask). You can specify that TOS and TTP appli-
cations pause after executing which might otherwise
result in a loss of data from that application. This menu
is where you select the behavior of NeoDesk itself - as
a RAM resident program, or as one that takes a minimal
amount of RAM as a shell when an application is being run.
In NeoDesk, "Save Desktop" is "Save Desktop As..." since
the author expects you to want multiple custom desktop
setups for different types of computer sessions! This is
a step beyond earlier versions that let you save one mono
and one color desktop.inf file; now you can as many as you
wish in each resolution.
File Operations
The File dropdown has a lightning fast, very verbose
report when you "show information" on a drive icon.
The volume name, number of folders/files, number of
hidden files, total bytes, bytes in files, bytes free,
sides on disk, total sectors, tracks per side, number
of sectors per track, and how many bytes per sector
(?isn't this always 512?) are shown (whew!)
You can "touch" a file with the present system time/date
with "show information" on a file. TOS 1.2 or 1.4 will
allow you to rename folders by holding down <control>
while clicking on the folder name and typing in the new
one. (Older versions of TOS will still give you the
song and dance that it can't exactly be done).
The disk formatting options include 79 through 82 tracks
per side, 9 or 10 sectors, and with TOS 1.2 or 1.4,
the option to format twisted sectors.
From this drop down you can also opt to quit NeoDesk to the
standard desktop, though I doubt if you'll ever use this
option now that the printer function has been "fixed" (see
below).
TOS 1.4 allows you to "move" files. Hooray! However, it
doesn't matter what version you have with NeoDesk, it always
did allow moving of files.
Disk copying is greatly enhanced. Again, TOS 1.4 has im-
provements here too, but NeoDesk always gives you an infor-
mative selector box with information on number of disk swaps
required for three different kinds of copying - Files Only,
With Format, and No Format. All available memory is
utilized to absolutely minimize the number of swaps.
If you need an empty floppy in a hurry, you can drag its
icon to the trashcan. Obviously this is a serious thing
to do so NeoDesk asks you to confirm this step!
The NeoControl Panel
The Neodesk control panel is (naturally!) informative and
versatile. Desktop colors can be selected by clicking on
a "palette" icon; the usual functions of mouse speed,
keyclick and bell options can be selected. And now for the
added goodies: you can easily select "invert screen colors"
which is great for tired eyes; you can select/deselect the
blitter; select or deselect the program's built in corner
clock (which, by the way, has to be the best behaved on-
screen clock display I've seen), and select/deselect a
screen saver, which will invert the screen colors and select
the number of minutes between each toggle interval.
- Print Options
Even printing from the desktop need no be the hum-drum
"show-print-display" routine we are used to; in NeoDesk,
there is no "print" option. Instead, you drag the file
to be printed to the printer icon. If you have Neo-
queue.acc loaded, you can drag several files to the printer
icon, view their status, and rearrange/delete their
position in the queue. That's the good news; now the
seriously bad news...the print accessory is very badly
behaved if you even think about executing another program
while print operations are taking place. GEM programs
will halt printing (and often, for me, it does not resume
properly) and worse yet, a TOS application will "scribble"
printing in progress, resulting in anger and wasted paper.
The solution? If you have enough RAM to use a well behaved
RAM print buffer, USE IT...and DO NOT use the Neoqueue.acc.
Older versions of NeoDesk would not allow this, forcing
either tying up the computer for printing, or exiting
NeoDesk in order to access the standard GEM print option.
The new version treats files dragged to the printer icon
just as if you selected "print" from the standard desktop
choices and all is well as long as you leave this accessory
out.
- Bomb Trap
We all see bombs from time to time...even those of us who
don't do serious work on our ST's (gads, even games bomb).
NeoDesk elegantly traps, if possible, the cherry bombs and
gives the number and type of error they represent. You can
also ask for "R"egister information (programmer-type users)
that might lead the way to solving the problem that caused
the crash.
- NeoDesk Limits
I don't have a list of the standard Atari GEM limitations
but readers may know them by heart - and here are the
limitations from the NeoDesk perspective, many of them
obvious enhancements:
Maximum Number of Installed Applications...........10
Maximum Number of Environment Variables............10
Maximum Number of Characters In the Command Tail..128
Maximum Number of Files in Print Queue.............10
Maximum Icons on Desktop...........................32
Maximum Disk Drive Icons on Desktop................32
Maximum File Icons on Desktop......................16
Maximum Icons Displayed In Window At Once..........72
Maximum Text Filenames In Window At Once..........132
Maximum Nested Subdirectories.......................8
Minimum Viewable Files in any One Subdirectory.....10
Maximum Viewable Files in any One Subdirectory....999
Maximum Number of Custom Icons................120-140
Installation
Installation of NeoDesk is straightforward and once you have
"registered yourself" with the master disk, you can copy it for
backup purposes. You type in your name, address, etc., on the
master disk, and from this master disk, with its serial number,
you obtain upgrades/updates. The newest version displays your
TOS version and your personal NeoDesk serial number onscreen in
the About Neodesk window. This is all done to prevent piracy of
this most useful program, and in fact you are not actually buying
the program; you are licenced for its use and register that fact
with Gribnif. The owner's manual as well as your program disk,
externally as well as in data on the disk itself, contains your
personal serial number. This is the most elegant copy protection
scheme I have seen; it allows hard drive installation, and floppy
backup while at the same time taking steps to ensure its
copyrighted status. This is how it should be!
Late Breaking News
I've updated NeoDesk three times, and some highlights of the
newest and greatest include:
Optional Status Box that shows progress of file operations
Many keypress "quick keys" for various desktop operations
added/enhanced
Read/Write/Archive Bit status is now shown when a file is
selected
Load Desktop allows you to switch desktops (that you saved
as mentioned above in "save desktop as..."
Neodesk is resolution independent (yes, even low rez) AND
is said to be compatible with Moniterm, BigSceen, Hyper-
Screen, TT/68030 (!) "and anything else that comes along"
Wrapping It All Up...
The only way to appreciate this program is to buy it and use
it. Its many splendored enhancements/fixes that I've mentioned
sparingly in this review are truly welcome reworkings of the
desktop, and the program behaves perfectly. This is clearly
another practical way to turbocharge the performance of your ST,
and once spoiled by the NeoDesk program, the plain-Jane desktop
will no longer suffice!
Gribnif Software
P. O. Box 350
Hadley, MA 01035